package com.onesports.intelligent.k12.polarlight.domain.dto.student;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;
import java.util.Date;


/**
 * 学员表
 *
 * @author
 * @since 1.0.0 2022-07-08
 */
@Data
@ApiModel(value = "我的拼班-添加学员DTO")
public class StudentDTO {

    @ApiModelProperty(value = "班级id", required = true)
    @NotEmpty(message = "班级id不可为空")
    private String classId;

    @ApiModelProperty(value = "$column.comments")
    private String id;

    @ApiModelProperty(value = "性别")
    private String gender;

    @ApiModelProperty(value = "出生日期")
    private Date birthday;

    @ApiModelProperty(value = "联系人名称")
    private String contactName;

    @ApiModelProperty(value = "联系手机号")
    private String contactPhone;

    @ApiModelProperty(value = "学生姓名")
    private String studentName;

    @ApiModelProperty(value = "年龄")
    private Integer age;

    @ApiModelProperty(value = "头像")
    private String headUrl;

    @ApiModelProperty(value = "证件号")
    private String idCard;

}
